package com.zt.rongda.workbill.model;

import java.io.Serializable;
import java.util.Date;

import net.sf.json.JSONObject;

import com.zt.rongda.util.JSONUtil;
import com.zt.system.model.Entity;

public class WorkBill extends Entity implements Serializable {
    
    private String workbillId;

    private String orderId;

    private String workbillType;
    
    private String description;
    
    private String sender;
    
    private Date sendTime;
    
    private String sendRemark;
    
    private String status;

    private static final long serialVersionUID = 1L;

    public String getWorkbillId() {
        return workbillId;
    }

    public void setWorkbillId(String workbillId) {
        this.workbillId = workbillId;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getWorkbillType() {
        return workbillType;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public void setWorkbillType(String workbillType) {
        this.workbillType = workbillType;
    }

    public String getSender() {
        return sender;
    }

    public void setSender(String sender) {
        this.sender = sender;
    }

    public Date getSendTime() {
        return sendTime;
    }

    public void setSendTime(Date sendTime) {
        this.sendTime = sendTime;
    }

    public String getSendRemark() {
        return sendRemark;
    }

    public void setSendRemark(String sendRemark) {
        this.sendRemark = sendRemark;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
    
    public JSONObject toJSONObject(){
        return JSONObject.fromObject(this,JSONUtil.getJsonConfig());
    }
    
    
}